package com.itheima.random;

import java.util.Random;

public class RandomDemo2 {
    public static void main(String[] args) {
        // 目标2：掌握Random生成指定区间的随机数。
        // 1、创建Random对象
        Random r = new Random();

        // 2、去得到1-10之间的随机数
//        for (int i = 1; i <= 20; i++) {
//            int number = r.nextInt(1, 11); // 必须基于 JDK 17开始之后
//            System.out.println(number);
//        }

        // 3、传统方式得到指定区间的随机数
        // (1 -> 10 ) ===> -1 ===> (0 -> 9) + 1
        int number2 = r.nextInt(10) + 1;
        System.out.println(number2);

        System.out.println("--------------------------");

        // (3 - 17) ===> -3 ===> (0 -> 14) + 3
        int number3 = r.nextInt(15) + 3;
        System.out.println(number3);
    }
}
